full of algae - Francés Inglés Diccionario